<?php

/**
 * TODO: describe class 'swzz_Deal'
 *
 * @package swzz
 */
class swzz_Deal
{

    // ---- PROPERTIES ----

    /**
     * TODO: describe property 'dealId'
     *
     * @var 
     *
     * @orm 
     */
    public $dealId;

    /**
     * TODO: describe property 'dealNumber'
     *
     * @var 
     *
     * @orm 
     */
    public $dealNumber;

    /**
     * TODO: describe property 'dealDate'
     *
     * @var 
     *
     * @orm 
     */
    public $dealDate;

    /**
     * TODO: describe property 'endDate'
     *
     * @var 
     *
     * @orm 
     */
    public $endDate;

    /**
     * TODO: describe property 'supplier'
     *
     * @var swzz_Supplier
     *
     * @orm has one swzz_Supplier inverse(deals)
     */
    public $supplier;

    // ---- METHODS ----

    /**
     * TODO: describe method '__construct'
     *
     */
    public function __construct() {
    }

    /**
     * TODO: describe method 'addDeal'
     *
     */
    public function addDeal() {
    }

    /**
     * TODO: describe method 'editDeal'
     *
     */
    public function editDeal() {
    }

    /**
     * TODO: describe method 'getDealId'
     *
     */
    public function getDealId() {
        return $this->dealId;
    }

    /**
     * TODO: describe method 'setDealId'
     *
     * @param  $dealId 
     */
    public function setDealId($dealId) {
        $this->dealId = $dealId;
    }

    /**
     * TODO: describe method 'getDealNumber'
     *
     */
    public function getDealNumber() {
        return $this->dealNumber;
    }

    /**
     * TODO: describe method 'setDealNumber'
     *
     * @param  $dealNumber 
     */
    public function setDealNumber($dealNumber) {
        $this->dealNumber = $dealNumber;
    }

    /**
     * TODO: describe method 'getDealDate'
     *
     */
    public function getDealDate() {
        return $this->dealDate;
    }

    /**
     * TODO: describe method 'setDealDate'
     *
     * @param  $dealDate 
     */
    public function setDealDate($dealDate) {
        $this->dealDate = $dealDate;
    }

    /**
     * TODO: describe method 'getEndDate'
     *
     */
    public function getEndDate() {
        return $this->endDate;
    }

    /**
     * TODO: describe method 'setEndDate'
     *
     * @param  $endDate 
     */
    public function setEndDate($endDate) {
        $this->endDate = $endDate;
    }

    /**
     * TODO: describe method 'getSupplier'
     *
     * @return swzz_Supplier 
     */
    public function getSupplier() {
        return $this->supplier;
    }

    /**
     * TODO: describe method 'setSupplier'
     *
     * @param swzz_Supplier $supplier 
     */
    public function setSupplier(swzz_Supplier $supplier) {
        $this->supplier = $supplier;
    }

} // end of class swzz_Deal

?>